home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 47.7z / BS1 part 47 / Aladdin 4D v3.2 Upgrade (1994-04-13)(Adspec Programming)[update disk].7z / Aladdin 4D v3.2 Upgrade (1994-04-13)(Adspec Programming)[update disk].adf / Install < prev    next >
AmigaDOS Script File  |  1994-04-14  |  5KB  |  156 lines

  1. .key adspec/s
  2. ; Adspec Programming
  3. ; Install script for Aladdin 4D version 3.2 upgrade disk
  4. ; Last revised: April 13, 1994
  5.  
  6. .bra «
  7. .ket »
  8.  
  9. echo "*Ec*N*N*N*E[1m                Welcome to Aladdin 4D version 3.2 !"
  10. echo "*E[0m*NThis script file will decompress the files that will upgrade you"
  11. echo "to version 3.2 of Aladdin 4D. You must have already installed version"
  12. echo "3.0 before you can install version 3.2. This script will only modify"
  13. echo "those files that have changed. You will be asked whether you want to"
  14. echo "upgrade the files on your hard drive or floppy disks. If you are going"
  15. echo "to upgrade the files on floppy disks, make sure that you run the"
  16. echo "*E[1mMakeAssignsFP*E[0m program on your A4D_3.0 disk before you run this script."
  17. echo "Also, for floppy upgrades, you will need a blank disk so that we can"
  18. echo "install the sample fountain drawing and its textures. The disk will"
  19. echo "automatically be formatted by the script file."
  20.  
  21. ask "*N*N*E[1mDo you wish to upgrade to version 3.2 of Aladdin 4D at this time (Y/N) ? *E[0m"
  22. if not warn
  23.  skip exit
  24. endif
  25.  
  26. lab horfdisk
  27. ; find out whether we are installing to floppy or hard drive
  28. echo "*EcWe will need to know whether you would like to upgrade the files"
  29. echo "on your hard drive or on the floppy disks."
  30. echo "*N*N*E[1mWould you like to upgrade the Aladdin 4D files on your"
  31. ask "hard drive (Y/N) ? *E[0m"
  32. if not warn
  33.  skip floppyinstall
  34. endif
  35.  
  36. ; hard drive installation
  37. echo "*EcYou have chosen to upgrade the Aladdin 4D files on your *E[1mhard disk*E[0m"
  38. echo "device."
  39. ask "*N*E[1mIs this correct (Y/N) ? *E[0m"
  40. if not warn
  41.  skip floppyinstall
  42. endif
  43.  
  44. ; install 3.2 upgrade to hard disk
  45. ; set up ram:
  46. echo "*NSetting up files in RAM:"
  47. makedir >NIL: ram:ALTemp
  48. copy Aladdin_4D_3.2_Upgrade:lharc ram:ALTemp
  49.  
  50. echo "*NCopying archives to ram:"
  51. copy Aladdin_4D_3.2_Upgrade:Drawings.LZH ram:ALTemp
  52. copy Aladdin_4D_3.2_Upgrade:Help.LZH ram:ALTemp
  53. copy Aladdin_4D_3.2_Upgrade:Program.LZH ram:ALTemp
  54. copy Aladdin_4D_3.2_Upgrade:Support.LZH ram:ALTemp
  55. copy Aladdin_4D_3.2_Upgrade:Textures.LZH ram:ALTemp
  56. copy Aladdin_4D_3.2_Upgrade:Tools.LZH ram:ALTemp
  57.  
  58. echo "Dearchiving archives"
  59. ram:ALTemp/lharc -x -m x ram:ALTemp/Drawings.LZH Aladdin4D:
  60. ram:ALTemp/lharc -x -m x ram:ALTemp/Help.LZH Aladdin4DHelp:
  61. ram:ALTemp/lharc -x -m x ram:ALTemp/Program.LZH Aladdin4D:
  62. ram:ALTemp/lharc -x -m x ram:ALTemp/Support.LZH Aladdin4D:
  63. ram:ALTemp/lharc -x -m x ram:ALTemp/Textures.LZH Aladdin4D:
  64. ram:ALTemp/lharc -x -m x ram:ALTemp/Tools.LZH Aladdin4DTools:
  65.  
  66. echo "Deleting archives"
  67. delete >NIL: ram:ALTemp/Drawings.LZH
  68. delete >NIL: ram:ALTemp/Help.LZH
  69. delete >NIL: ram:ALTemp/Program.LZH
  70. delete >NIL: ram:ALTemp/Support.LZH
  71. delete >NIL: ram:ALTemp/Textures.LZH
  72. delete >NIL: ram:ALTemp/Tools.LZH
  73.  
  74. skip finished
  75.  
  76. ; floppy installation
  77. lab floppyinstall
  78. echo "*EcYou have chosen to upgrade the Aladdin 4D files on your *E[1mfloppy disk*E[0m"
  79. echo "device."
  80. ask "*N*E[1mIs this correct (Y/N) ? *E[0m"
  81. if not warn
  82.  skip horfdisk back
  83. endif
  84.  
  85. ; install 3.2 upgrade to floppy disks
  86. ; set up ram:
  87. echo "*NSetting up files in RAM:"
  88. makedir >NIL: ram:ALTemp
  89. copy sys:system/format ram:ALTemp
  90. copy Aladdin_4D_3.2_Upgrade:lharc ram:ALTemp
  91.  
  92. echo "*NCopying archives to ram:"
  93. copy Aladdin_4D_3.2_Upgrade:Drawings.LZH ram:ALTemp
  94. copy Aladdin_4D_3.2_Upgrade:Help.LZH ram:ALTemp
  95. copy Aladdin_4D_3.2_Upgrade:MAFP.LZH ram:ALTemp
  96. copy Aladdin_4D_3.2_Upgrade:Program.LZH ram:ALTemp
  97. copy Aladdin_4D_3.2_Upgrade:Support.LZH ram:ALTemp
  98. copy Aladdin_4D_3.2_Upgrade:Textures.LZH ram:ALTemp
  99. copy Aladdin_4D_3.2_Upgrade:Tools.LZH ram:ALTemp
  100.  
  101. echo "Dearchiving archives"
  102. ram:ALTemp/lharc -x -m x ram:ALTemp/Help.LZH Aladdin4DHelp:
  103. ram:ALTemp/lharc -x -m x ram:ALTemp/MAFP.LZH A4D_3.0:
  104. ram:ALTemp/lharc -x -m x ram:ALTemp/Program.LZH A4D_3.0:
  105. relabel A4D_3.0: A4D_3.2
  106. ram:ALTemp/lharc -x -m x ram:ALTemp/Support.LZH Aladdin4D:
  107. ram:ALTemp/lharc -x -m x ram:ALTemp/Tools.LZH Aladdin4DTools:
  108.  
  109. ; install sample fountain drawing
  110. echo "*EcWe will use drive *E[1mDF0:*E[0m to install the Fountain drawing."
  111. wait 1
  112. echo "Please remove any disk in drive *E[1mDF0:*E[0m."
  113. echo "Hit *E[1mRETURN*E[0m to continue." noline
  114. set >NIL: 4dcont ?
  115. echo "*NCreating Fountain sample drawing disk"
  116. echo "*N*NAny information on the disk that will be inserted will be lost!!"
  117. echo "This disk will be named: *E[1mFSample*E[0m"
  118. echo "Please wait for drive activity light to go out before hitting *E[1mRETURN*E[0m"
  119. wait 1
  120. failat 21
  121. ram:ALTemp/format drive df0: name FSample noicons
  122. if error
  123.  skip exit
  124. endif
  125. echo "Dearchiving archives for disk FSample"
  126. ram:ALTemp/lharc -x -m x ram:ALTemp/Drawings.LZH FSample:
  127. ram:ALTemp/lharc -x -m x ram:ALTemp/Textures.LZH FSample:
  128.  
  129. echo "Deleting archives"
  130. delete >NIL: ram:ALTemp/Drawings.LZH
  131. delete >NIL: ram:ALTemp/Help.LZH
  132. delete >NIL: ram:ALTemp/MAFP.LZH
  133. delete >NIL: ram:ALTemp/Program.LZH
  134. delete >NIL: ram:ALTemp/Support.LZH
  135. delete >NIL: ram:ALTemp/Textures.LZH
  136. delete >NIL: ram:ALTemp/Tools.LZH
  137.  
  138. ; finished installing, clean up files
  139. lab finished
  140. echo "*NDeleting setup files"
  141. cd ram:
  142. delete >NIL: ram:ALTemp all
  143.  
  144. echo "*N*NInstallation of Aladdin 4D version 3.2 is complete. Please"
  145. echo "reboot your computer before running the new version to make sure"
  146. echo "that all of the changes have taken effect. Enjoy!*N*N*N"
  147. wait 5
  148. skip done
  149.  
  150. lab exit
  151. cd ram:
  152. delete >NIL: ram:ALTemp all
  153. echo "*N*NInstallation of Aladdin 4D version 3.2 aborted!*N*N*N"
  154. wait 3
  155. lab done
  156.